/*
 * ODO: Real-Time In-Memory ORM/DBMS Grid software
 * Copyright (c) 2008, Michael Oksenenko
 * All rights reserved.
 */
#ifndef ERROR_VISTA_HPP
#define ERROR_VISTA_HPP
//----------------------------------------------------------------------------
#include "OsConfig.hpp"
#if ODO_OS_VISTA == ODO_CHOSEN_OS
//----------------------------------------------------------------------------
#include "ErrorIF.hpp"

namespace odo {

class ErrorVista : public ErrorIF {

public: // iface

	virtual void printLast(unsigned long aErrorCode);
	virtual unsigned long printLast(); // return last error code

public: // factory

	virtual ~ErrorVista();
	ErrorVista();

};

}
//----------------------------------------------------------------------------
#endif /* ODO_OS_VISTA */
//----------------------------------------------------------------------------
#endif /* ERROR_VISTA_HPP */
